@charset "utf-8";
/* CSS Document */

/* global */
body {background-color:#F5F5F5;line-height:24px;letter-spacing:1px;}
.page{background-color:#F5F5F5;}

#channelpg{background-repeat:no-repeat;background-position:center top;}
#mediapg > #progressDialog{background:#333;}

/* global input button */
a{color:#555;}
a:hover{color:#555;}

/* header */
header{max-width:640px;margin:0 auto;}

/* section */
section{max-width:640px;margin:0 auto;}

#mediapg > section{width:100%;height:100%;position:absolute;left:0;top:0;right:0;bottom:0;display:table;}
#mediapg > section > div.section-inner{width:100%;height:100px;overflow:hidden;display:table-cell;}

/* footer */
footer{max-width:640px;margin:0 auto;}
footer > div.footer-inner > p{font:500 14px/2.0 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#FFF;text-align:center;padding:10px 0;overflow:hidden;display:block;}

/* banner */
#channelpg div.banner{box-shadow:0 2px 2px rgba(0,0,0,0.1);}

/* icon icon-list */
div.icon{overflow:hidden;}

ul.icon-list{width:100%;overflow:hidden;display:block;margin-top:10px;}
ul.icon-list > li{width:33.333333%;overflow:hidden;display:block;float:left;}
ul.icon-list > li > a{overflow:hidden;display:block;border:solid 1px rgba(255,255,255,0.3);}
ul.icon-list > li > a > p{text-align:center;padding:15px 10px 10px;overflow:hidden;display:block;}
ul.icon-list > li > a > p > img{max-width:60px;border: solid 1px rgba(255,255,255,0.2);border-radius: 8px; display:block;margin:0 auto;}
ul.icon-list > li > a > p > span{font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";}

ul.icon-list > li > a > p + p{padding:0 10px 10px;}
ul.icon-list > li + li > a{border-left:none;}

ul.icon-list > li:nth-child(3n) > a{border-right:none;}
ul.icon-list > li:nth-child(3n+1) > a{border-left:none;}

ul.icon-list > li:nth-child(3n+1) > a{border-top:none;}
ul.icon-list > li:nth-child(3n+2) > a{border-top:none;}
ul.icon-list > li:nth-child(3n+3) > a{border-top:none;}

ul.icon-list > li:nth-last-child(1) > a{border-bottom:none;}
ul.icon-list > li:nth-last-child(2) > a{border-bottom:none;}
ul.icon-list > li:nth-last-child(3) > a{border-bottom:none;}

/* form */
form{padding:0;}
fieldset{padding:15px;}
legend{font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;display:block;}
form dd{padding:0;}

form label{}
form span{color:#FF0000;}

form input[type="text"],form input[type="password"]{width:98%;height:40px;text-indent:10px;border:solid 1px #DDD;background:#FFF;box-shadow:3px 3px 3px #EEE inset;border-radius:6px;}
form input[type="text"]:hover,form input[type="password"]:hover{border:solid 1px #00CCCC;}
form input[type="text"]:focus,form input[type="password"]:focus{border:solid 1px #00CCCC;background:#FFC;}

form textarea{width:98%;height:100px;text-indent:10px;border:solid 1px #DDD;background:#FFF;box-shadow:3px 3px 3px #EEE inset;}

form input[type="button"],form input[type="submit"]{width:98%;height:40px;color:#FFF;background-color:#00CCCC;border:solid 1px #33CCCC;box-shadow:-1px -1px 1px #009999 inset;border-radius:6px;}
form input[type="button"]:hover,form input[type="submit"]:hover{background-color:#00CCCC;border:solid 1px #33CCCC;box-shadow:-1px -1px 1px #009999 inset;}

/* search-查询 */
div.search{padding:10px;}
div.search dt,div.search dd{position:relative;}
div.search input[type="text"]{width:94%;margin:0 auto;display:block;}
div.search input[type="text"] + input[type="button"]{width:60px;font-size:16px;background:#999;border:none;border-radius:0 6px 6px 0;box-shadow:none;position:absolute;right:3%;top:1px;z-index:10;}
div.search input[type="submit"]{width:94%;margin:15px auto 5px;display:block;}
div.search dt + dd{margin:15px 0 5px;}
div.search p{font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#999;padding:15px 0;overflow:hidden;display:block;}

div.search input + span{width:94%;margin:0 auto;font:500 14px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";overflow: hidden;display: block;margin-top: 5px;color:#999; }

/* xwys-询问药师 */
div.xwys{padding:10px;}
div.xwys input[type="text"]{width:96%;margin:0 auto;display:block;}
div.xwys textarea{width:96%;margin:0 auto;display:block;}
div.xwys input[type="submit"]{width:96%;margin:15px auto 0;display:block;}
div.xwys p{width:96%;font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#999;padding:15px 0 10px;overflow:hidden;display:block;margin:0 auto;}
div.xwys form + fieldset{margin-top:20px;}
div.xwys ul{overflow:hidden;display:block;}
div.xwys ul > li{list-style:none;border-bottom:dashed 1px #CCC;overflow:hidden;display:block;}
div.xwys ul > li:last-child{border:none;}
div.xwys ul > li > p{color:#666;padding:5px 0 10px;}
div.xwys ul > li > p:first-child{color:#999;}
div.xwys ul > li > p:nth-child(3) {color:#009999;}


/* zzdf-坐诊大夫 */
div.zzdf{padding:0 0 20px;overflow:hidden;}

ul.zzdf-list{overflow:hidden;display:block;}
ul.zzdf-list > li{list-style:none;border-bottom:solid 1px #DDD;overflow:hidden;display:block;}
ul.zzdf-list > li > a{padding:15px 15px;overflow:hidden;display:block;position:relative;}
ul.zzdf-list > li > a > p{height:60px;overflow:hidden;display:block;}
ul.zzdf-list > li > a > p > img{width:100%;height:100%;border:none;display:block;}
ul.zzdf-list > li > a > p > span{font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;padding:2px 0;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
ul.zzdf-list > li > a > p{height:60px;padding:0 30px 0 80px;}
ul.zzdf-list > li > a > p:first-child{width:60px;padding:0;border-radius:10px;position:absolute;left:15px;top:15px;}
ul.zzdf-list > li > a > p:last-child{height:60px;font:500 30px/60px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#33CCCC;padding:0;position:absolute;right:10px;top:15px;}

div.zzdf-details{overflow:hidden;}
div.zzdf-details > .zzdf-figure{padding:20px 0;overflow:hidden;display:block;background:#33CCCC;}
div.zzdf-details > .zzdf-figure > p{width:160px;height:160px;overflow:hidden;display:block;margin:0 auto;border-radius:80px;box-shadow:0 5px 5px rgba(0,0,0,0.2);}
div.zzdf-details > .zzdf-figure > p > img{width:100%;height:100%;display:block;}
div.zzdf-details > .zzdf-datum{padding:0 10px;overflow:hidden;margin-top:15px;}
div.zzdf-details > .zzdf-datum > h4{color:#009999;overflow:hidden;display:block;border-bottom:solid 1px #DDD;margin:0 0 5px;}
div.zzdf-details > .zzdf-datum > p{font:500 16px/1.8 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;display:block;}
div.zzdf-details > .zzdf-datum > table{width:100%;overflow:hidden;border:solid 1px #DDD;margin:10px 0 0;}
div.zzdf-details > .zzdf-datum > table tr{overflow:hidden;}
div.zzdf-details > .zzdf-datum > table tr td{font:500 16px/2.0 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;text-align:center;overflow:hidden;}
div.zzdf-details > .zzdf-datum > table > thead{overflow:hidden;}
div.zzdf-details > .zzdf-datum > table > thead > tr{background:#EEE;}
div.zzdf-details > .zzdf-datum > table > tbody{overflow:hidden;}
div.zzdf-details > .zzdf-datum > table > tbody > tr > td{color:#33CCCC;}
div.zzdf-details > .zzdf-datum > table > tbody > tr > td:first-child{background:#EEE;color:#666;}

/* mdcx-门店查询 */
div.mdcx{overflow:hidden;}
div.mdcx form{padding:10px 10px 0;overflow:hidden;display:block;}
div.mdcx input[type="text"]{width:90%;margin:0 auto;display:block;}
div.mdcx input[type="submit"]{width:90%;margin:15px auto 0;display:block;}
div.mdcx p{font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#999;padding:15px 0;overflow:hidden;display:block;}

div.mdcx ul.mdcx-list{padding:10px 10px 20px;overflow:hidden;display:block;}
div.mdcx ul.mdcx-list > li{list-style:none;overflow:hidden;display:block;margin-top:15px;padding:0 0 10px;background:#FFF;border-radius:6px;box-shadow:0px 2px 2px rgba(0,0,0,0.1);}
div.mdcx ul.mdcx-list > li > h4{font:500 16px/2.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;text-indent:15px;overflow:hidden;display:block;margin-bottom:5px;border:solid 1px #DDD;border-radius:6px 6px 0 0;background:#FFF;background-image:linear-gradient(#FFF,#EFEFEF);background-image:-webkit-linear-gradient(#FFF,#EFEFEF);}
div.mdcx ul.mdcx-list > li > a{height:40px;font:500 16px/40px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;text-indent:15px;border-bottom:dashed 1px #CCC;padding:0 40px 0 0;overflow:hidden;display:block;position:relative;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
div.mdcx ul.mdcx-list > li > a > span{font:500 30px/40px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#33CCCC;padding:0;position:absolute;right:15px;top:0px;}

div.mdcx ul.mdcx-item-list{overflow:hidden;display:block;margin-top:10px;}
div.mdcx ul.mdcx-item-list > li{list-style:none;border-bottom:solid 1px #DDD;overflow:hidden;display:block;}
div.mdcx ul.mdcx-item-list > li > a{min-height:90px;padding:15px 10px;overflow:hidden;display:block;position:relative;}
div.mdcx ul.mdcx-item-list > li > a > img{width:90px;height:90px;border:none;display:block;position:absolute;left:10px;top:10px;border-radius:5px;}
div.mdcx ul.mdcx-item-list > li > a > h4{font:500 16px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;padding:0 0 0 110px;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
div.mdcx ul.mdcx-item-list > li > a > p{font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#999;padding:10px 0 0 110px;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

div.mdcx .mdcx-figure{padding:20px 0;overflow:hidden;display:block;background:#33CCCC;}
div.mdcx .mdcx-figure > p{width:160px;height:160px;padding:0;overflow:hidden;display:block;margin:0 auto;border-radius:80px;box-shadow:0 5px 5px rgba(0,0,0,0.2);}
div.mdcx .mdcx-figure > p > img{width:100%;height:100%;display:block;}
div.mdcx .mdcx-datum{padding:0 10px;overflow:hidden;margin-top:15px;}
div.mdcx .mdcx-datum > h4{font:500 20px/1.8 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;display:block;border-bottom:solid 1px #DDD;padding:0 0 10px;margin:0;text-align:center;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
div.mdcx .mdcx-datum > a{font:500 16px/30px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;display:block;padding:10px 20px 10px 0;border-bottom:dashed 1px #CCC;position:relative;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}
div.mdcx .mdcx-datum > a > span{font:500 30px/50px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#33CCCC;padding:0;position:absolute;right:0;top:0px;}

/* item item-list */
div.item {}
ul.item-list{overflow:hidden;display:block;}
ul.item-list > li{list-style:none;border-bottom:solid 1px #DDD;overflow:hidden;display:block;}
ul.item-list > li > a{padding:5px 50px 10px 15px;overflow:hidden;display:block;position:relative;}
ul.item-list > li > a > h4{color:#009999;}
ul.item-list > li > a > p{font:500 14px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
ul.item-list > li > a > p > span{overflow:hidden;display:inline-block;}
ul.item-list > li > a > p > span + span{margin-left:10px;}
ul.item-list > li > a > span{width:20px;height:20px;font:500 14px/20px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#FFF;text-align:center;padding:0;margin:0;overflow:hidden;display:block;background:#00CCCC;position:absolute;top:15px;right:15px;}

/* article article-list 文章列表 文章详情 */
div.article{padding:5px 0 30px;overflow:hidden;}
ul.article-list{overflow:hidden;display:block;}
ul.article-list > li{list-style:none;border-bottom:solid 1px #DDD;overflow:hidden;display:block;}
ul.article-list > li > a{padding:15px 10px;overflow:hidden;display:block;position:relative;}
ul.article-list > li > a > img{width:90px;height:90px;border:none;display:block;border-radius:5px;}
ul.article-list > li > a > h4{font:500 16px/1.5 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;position:absolute;left:110px;top:15px;right:5px;overflow:hidden;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
ul.article-list > li > a > span{color:#999;position:absolute;right:5px;bottom:10px;}

div.article-head{padding:10px 10px 30px;overflow:hidden;border-bottom:solid 1px #DDD;position:relative;}
div.article-head > h4{font:500 20px/1.5 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#555;}
div.article-head > span{font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#999;overflow:hidden;display:block;position:absolute;right:10px;bottom:10px;}
div.article-content{font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;padding:10px;overflow:hidden;}
div.article-content p{text-indent:2em;padding:5px 0;overflow:hidden;display:block;}
div.article-content img{width:100%;border:none;display:block;}

/* grzl grzl-datum 个人资料  */
div.grzl{overflow:hidden; padding: 0 0 30px;}
div.grzl > .grzl-figure{padding:20px 0;overflow:hidden;display:block;background:#33CCCC;}
div.grzl > .grzl-figure > p{width:160px;height:160px;overflow:hidden;display:block;margin:0 auto;border-radius:80px;box-shadow:0 5px 5px rgba(0,0,0,0.2);}
div.grzl > .grzl-figure > p > img{width:100%;height:100%;display:block;}
div.grzl > .grzl-datum{padding:0 10px;overflow:hidden;margin-top:15px;}
div.grzl > .grzl-datum > h4{color:#009999;overflow:hidden;display:block;border-bottom:solid 1px #DDD;margin:0 0 5px;}
div.grzl > .grzl-datum > p{font:500 16px/40px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;display:block;border-bottom:dashed 1px #CCC;}

/* tab tab-list */
div.tab{overflow:hidden;}
div.tab > ul.tab-list{overflow:hidden;padding:0;margin:0;display:block;}
div.tab > ul.tab-list > li{width:33.333%;list-style:none;overflow:hidden;display:block;float:left;}
div.tab > ul.tab-list > li > a{height:40px;font:500 16px/40px tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;text-align:center;overflow:hidden;display:block;border:solid 1px #DDD;border-right:none;background:linear-gradient(#FFF,#F5F5F5);background:-webkit-linear-gradient(#FFF,#F5F5F5);}
div.tab > ul.tab-list > li:first-child > a{border-left:none;}
div.tab > ul.tab-list > li.current > a{color:#009999;border-bottom:none;background:none;}

/* djj djj-list */
div.djj{overflow:hidden;padding:10px;}
div.djj > ul.djj-list{overflow:hidden;display:block;}
div.djj > ul.djj-list > li{list-style:none;overflow:hidden;display:block;margin-top:15px;}
div.djj > ul.djj-list > li > a{overflow:hidden;display:block;background:#FFF;position:relative;border-radius:6px;}
div.djj > ul.djj-list > li > a > p{overflow:hidden;display:block;}
div.djj > ul.djj-list > li > a > p > span{overflow:hidden;display:block;}
div.djj > ul.djj-list > li > a > p:first-child{width:80px;height:80px;font:500 14px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#FFF;text-align:center;background:#33CCCC;}
div.djj > ul.djj-list > li > a > p:first-child > span{font-size:20px;margin-top:10px;}
div.djj > ul.djj-list > li > a > p:last-child{padding:10px;position:absolute;left:80px;top:0;}
div.djj > ul.djj-list > li > a > p:last-child > span{font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;}

div.djj.use > ul.djj-list > li a > p:first-child{background:#FF9900;}
div.djj.exp > ul.djj-list > li a > p:first-child{background:#FF3300;} 

/* xfjl xfjl-list */
div.xfjl{overflow:hidden;padding:5px 10px 10px;}
div.xfjl > ul.xfjl-list{overflow:hidden;display:block;}
div.xfjl > ul.xfjl-list > li{list-style:none;overflow:hidden;display:block;margin-top:15px;}
div.xfjl > ul.xfjl-list > li > a{padding:0 0 15px;border:solid 1px #DDD;overflow:hidden;display:block;background:#FFF;}
div.xfjl > ul.xfjl-list > li > a > h4{font:500 18px/2.0 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#009999;padding:0 10px;overflow:hidden;display:block;border-bottom:dashed 1px #CCC;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
div.xfjl > ul.xfjl-list > li > a > p{font:500 14px/2.0 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;padding:0 10px;overflow:hidden;display:block;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;}
div.xfjl > ul.xfjl-list > li > a > p:first-child{border-bottom:solid 1px #DDD;background:linear-gradient(#FFF,#F5F5F5);background:-webkit-linear-gradient(#FFF,#F5F5F5);}
div.xfjl > ul.xfjl-list > li > a > h4 + p{margin-top:5px;}

/* jfsc jfsc-list */
div.jfsc{overflow:hidden;padding:10px 0;}
div.jfsc > ul.jfsc-list{overflow:hidden;display:block;}
div.jfsc > ul.jfsc-list > li{width:50%;list-style:none;overflow:hidden;display:block;float:left;}
div.jfsc > ul.jfsc-list > li > a{margin:5px;padding:5px;overflow:hidden;display:block;background:#FFF;box-shadow:0 3px 3px rgba(0,0,0,0.1);}
div.jfsc > ul.jfsc-list > li > a > p{overflow:hidden;display:block;}
div.jfsc > ul.jfsc-list > li > a > p:first-child{position:relative;}
div.jfsc > ul.jfsc-list > li > a > p:first-child > img{width:100%;display:block;border:none;}
div.jfsc > ul.jfsc-list > li > a > p:first-child > span{font:500 14px/1.4 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#FFF;padding:6px;overflow:hidden;display:block;position:absolute;left:0;top:0;background:rgba(0,0,0,0.5);border-radius:0 0 6px 0;}
div.jfsc > ul.jfsc-list > li > a > p:last-child{min-height:50px;font:500 16px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;padding:5px 0;overflow:hidden;display:block;position:relative;text-overflow:ellipsis;-webkit-text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}

div.jfsc-details{overflow:hidden;}
div.jfsc-details > .jfsc-figure{padding:20px 0;overflow:hidden;display:block;background:#33CCCC;}
div.jfsc-details > .jfsc-figure > p{width:160px;height:160px;overflow:hidden;display:block;margin:0 auto;border-radius:80px;box-shadow:0 5px 5px rgba(0,0,0,0.2);}
div.jfsc-details > .jfsc-figure > p > img{width:100%;height:100%;display:block;}
div.jfsc-details > .jfsc-datum{padding:0 10px;overflow:hidden;margin-top:15px;}
div.jfsc-details > .jfsc-datum > h4{color:#009999;overflow:hidden;display:block;border-bottom:solid 1px #DDD;margin:0 0 5px;}
div.jfsc-details > .jfsc-datum > p{font:500 16px/1.8 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;overflow:hidden;display:block;}
div.jfsc-details > .jfsc-datum > table{width:100%;overflow:hidden;border:solid 1px #DDD;margin:10px 0 0;}
div.jfsc-details > .jfsc-datum > table tr{overflow:hidden;}
div.jfsc-details > .jfsc-datum > table tr td{font:500 14px/1.6 tahoma,arial,"\5fae\8f6f\96c5\9ed1";color:#666;text-align:center;padding:5px;overflow:hidden;}
div.jfsc-details > .jfsc-datum > table > thead{overflow:hidden;}
div.jfsc-details > .jfsc-datum > table > thead > tr{background:#EEE;}
div.jfsc-details > .jfsc-datum > table > tbody{overflow:hidden;}
div.jfsc-details > .jfsc-datum > table > tbody > tr > td:last-child > a{color:#009999;overflow:hidden;display:block;}


